*{margin: 0;padding: 0;}


.navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 10px;
    line-height: 40px;
  }
.col-md-3,.col-xs-12{
    text-align: center
}

/* .nav{

    width: 60%;
} */

.navbar {
    position: relative;
    min-height: 50px;
    border: 1px solid transparent;
  }

/* 商品展示部分 */
.product{
    width: 100%;
    margin-bottom: 50px;
    padding-top: 50px;
   
}

.product .product_title{
    height: 42px;
    margin-bottom: 10px;
    border-bottom: 1px solid green;
}

.show{
    display: block!important;
    
}

.product .product_title .show{
    width: 120px;
    color: white;
    font-size: 20px;
    line-height: 42px;
    text-align: center;
    background: green;
    border-radius: 16px 0 16px 0;
}

.productimag>div{
   
    padding: 15px;
    
}

.productimag>div>img{
   
    width: 339px;
    height: 257px;
    
}

.footerimg>p>img{
    width: 18px;
    height: 20px;
}

.footer{
    background-color: #DDDDDD;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 20px;
}

.footer-left{
    float: left;
    width: 80px;
    padding-left: 145px;
    padding-right: 110px;
}

.footer-center{
    float: left;
   
    
}
.footer-center >div >a{
    color:#8E8E8E;
}
.footer-center >div >a:hover{
    color:#79C27E;
}

.aa>ul>li>a:hover{
    color: black;
    color: #79C27E;
    border-bottom: 1px solid green;
}

.aa>ul>li>a:focus{
    display: block;
    color: #79C27E;
    border-bottom: 1px solid green;
}

.cache{
    background-color: white ;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

.tabs{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
   
}

.sb>ul>li>a{
    color: #8E8E8E;
}

.tabs>div>ul>li>a:focus{
    color: green;
}

.tabs1 .container .row>div >span>img{
    width: 267px;
    height: 203px;
}

.tabs1 .container .row>div{
  padding: 10px;
 
}

.tabs1 .container {
    width: 63%; 
 }
 .tabs1{
     margin-left: auto;
     margin-right: auto;
     text-align: center;
     padding-bottom: 40px;
 }

 .sb{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-bottom: 13px;
    padding-top: 20px;
    width: 62%;
 }

 /* 招商加盟页面样式 */
 .join1{
     float: left;
 }

 .join1-1{
     padding-left: 50px;
     text-align: left;
 }

 .join1top .container .row{
     padding-top: 20px;
   
 }

 .Line{
     line-height: 3px;
     background: green;
 }

 .map-right{
     text-align: left;
     text-indent:2em;
 }

 .map-right>p{
     padding-top: 30px;
     color: #666666;
 }

 .contacecenter2{
     text-align: left;
 }
 .contacecenter2>p>img{
    width: 40px;
    height: 40px;
 }

 .contacecenter1{
     text-align: right;
 }

 .contacecenter1>p{
    font-size: 40px;
}

.contacecenter .container .row div:nth-child(3){
    border-left: 1px solid green;
   
}

.contacecenter{
    padding-bottom: 40px;
}

.map2{
    border: 1px solid green;
}

.topstyle{
    color: green;
    border-bottom : 1px solid green;
}